halogenated compounds - French English Dictionary